have a fleeting loving or sexual relationship - Espagnol Anglais Dictionnaire